package nus.iss.laps.cri;

import nus.iss.laps.general.LeaveStatus;

public class LeaveCri extends Criteria {
	private String employeID;
	private String supervisorID;
	private byte leaveStatus;
	private String startDate;
	private String endDate;
	private String leaveCategory;
	
	public LeaveCri()
	{
		setEmployeID("");
		supervisorID = "";
		leaveStatus = LeaveStatus.pending;
		startDate = "";
		endDate = "";
		leaveCategory = "";
	}

	public String getEmployeID() {
		return employeID;
	}

	public void setEmployeID(String employeID) {
		this.employeID = employeID;
	}

	public String getSupervisorID() {
		return supervisorID;
	}

	public void setSupervisorID(String supervisorID) {
		this.supervisorID = supervisorID;
	}

	public byte getLeaveStatus() {
		return leaveStatus;
	}

	public void setLeaveStatus(byte leaveStatus) {
		this.leaveStatus = leaveStatus;
	}

	public String getStartDate() {
		return startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getLeaveCategory() {
		return leaveCategory;
	}

	public void setLeaveCategory(String leaveCategory) {
		this.leaveCategory = leaveCategory;
	}
}
